table.admin-pager{
	width: 100%;
	text-align: left;
	background-color: #EDEDED;
	border-collapse: collapse;
	border: 1px solid #C7C7C7;
}
table.admin-pager tr.navigation-pager{
	background-color: #EDEDED;
}

table.admin-pager tr{
	background-color: #F9F9F9;
}
table.admin-pager tr.general-row td{
	border: 1px solid #DFDFDF;
	padding-left: 3px;
}
table.admin-pager tr.head-pager td{
	padding-left: 3px;
}

table.admin-pager tr.head-pager td a{
	padding-left: 3px;
	display: block;
	/*border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;*/
	
}
table.admin-pager tr.head-pager td a:hover{
	text-decoration: none;
	color: #2779AA;
	/*border-top: 1px solid #2779AA;
	border-bottom: 1px solid #2779AA;*/
	background-color: #ECF4FD; 
}

.pager-row-active{
	background-color: #ECF4FD !important;
}

/*.pager-arrow {
	display: inline;
}*/

.pager-navigation-controll a:hover{
	text-decoration: none;
	color: #2779AA;
}	


tr.head-pager td {
	font-weight: bold;
	background-color: #EDEDED;
}

.loading-message {
	margin-top: 10px;
}

.pager_actions {
	width: 50px;
}

span.ui-state-default{
	background: none !important;
	background-color: #F9F9F9 !important;
	border: none !important;
}

span.ui-state-default a{
	float: right;
}

span.ui-state-default a.admin-pager-edit, span.ui-state-default a.admin-pager-delete{
	float: left;
	margin: 0 2px 0 2px;	
	position: relative;
}

.navigation-pager input {
	width: 22px;
}

div.pager-navigation-controll {
	float: right;
	display: inline;
}

.pager-navigation {
	padding: 3px 9px 2px 9px;
}

.processing {
	position: absolute;
	top: 50%;
	left: 50%;
}



